be lacking something indispensable - Spanisch Englisch Wörterbuch